                    **** RVIEW 5.0 Revision 0 *****
                      By Turbo Pascal, Sept-2002


Hi, This is a update for Rview from version 4.7 to 5.0, revision 0, mean that just few people had
tested this version, so the program could have some bugs on in, but i hope not obvious ones.

If this is your first time using Rview tool, then please check the readme.txt file for a more
extensive explanation about what is Rview how  to use it.


From version 4.7 to 5.0 version:
--------------------------------
Before this version, current version was 4.7, however few months ago my hard disk crashed and i 
lost rview 4.7 source code, i was thinking that was the rview tool end...but fortunately i found 
a backup from version 4.0 rev 0. so i was able to start over that version for update newer rview.

Starting from version 4.0 mean that i had to re-write again severals features, so basically i 
coded a big update this time from version 4.0 to 5.0, that took me lot time!, however as user
you will not found a big revolution, but starting from a fresh perspective i was able to improve 
the tool.


New & Fix
==========

- Redesigned Interface: 
-----------------------
I redesigned the interface a litle, the texture panel#1 is now permanet visible making more 
confortable for selecting textures, the controls dialog is redesigned a litle, there is now a 
tab folder just for Room flags, and the TRC weather flag is included.

There is included options for select predefined rview's screen resolution to 640x480, 800x600 and
1024x768.

Also there is included a "Full screen" mode that allow you switch the main render windows to full 
screen mode, just press CTRL+F12 for switch to and back from full screen mode to normal screen mode. 

- Added a new "VIEW" option:
----------------------------
Some old options are now moved to that place, here you will found options related on what or how 
you see in the render windows.


- Static meshs 
----------------
Static mesh's white and color light properties are now rendered when in light mode, however they
look the same as in the editor not exactly like in game where normalized light is used.

- TRc editing Bugs.
-----------------
Severas bugs about editing TRC levels are now fixed, mostly DXF importing and Rotation and vertex
lighting bugs.

- Undo & Redo Bug fixed:
----------------------
UNdo & Redo options Bug fixed, they are working correct now. previously a "list out of bound"  error 
was get somtimes when undo & redo was used. 10 undo levels back and redo forward is availible.


- Get Light feature added.
--------------------------
A very usefull feature was added, when in Light Mode, you can now use CTRL+CLIK over a face for 
get the light value from first vertex, it is very usefull for light faces with the same intensity
or color used in others faces, For tr1-tr2 it get the white light intensity, for tr3,tr4 and Trc 
it get the color value. 

- Bug after loading a MSH file
------------------------------
Litle Bug fixed about loading MSh file, previusly after loading a MSH the light used in
rooms can't be seen, you was needing to save/reload the level.

- Find & Replace (Textures)
---------------------------
Find and Replace feature added at the 'edit' menu option, it will search in all rooms the 
texture id current charged as primary texture (used when single click) and it will be replaced
by texture id current charged as secoundary texture (used when shift+click).
Very usefull for overwrite default textures used from editor, you just select as primary texture
the current texture that you want to overwrite in the whole level, then select as secounday texture
the texture that you want to be used, then select Find & replace option from "Edit" menu.


- Fix Invalid Textures.
------------------------
We found few levels where for some reason they have invalid textures used in some polys, in
game the level run but some tools could crash when they attemp to load these levels, if somthing
like that happen to you, and if you can load the level with rview then you can fix those invalids
textures Id, just select "fix invalid textures" from Edit menu, and rview will search for 
invalid textures in whole level and will replace they with the current primary texture charged.


- Mesh file format (Msh)
------------------------
It is expanded for handle new info suported now for current version, like room flags, TRc weather
and source lights. Previous MSH from version 4.x or below are not suported.


-Source lights objects manager
-------------------------------
Now it is included a source Lights manager, it allow you to put source lights that will
affect Lara and rest items giving to they a beatiful shade and lighting. How to add this is
very simple and it work with white source lights for tr1-tr2 levels and with colored source lights
for TR3,TR4 AND tRC levels. 

This feature is intended to manage source lights from scratch and for be used for levels built with
unoficial editor Treditor3d, using this over originals levels from CD or levels built using the 
oficial editor could cause impredecible results.


How to use source lights manager.
=================================
- Press the <enable> button to enable/disable the source light mode.
- When in source light mode, use single CLICK for add a new source light to the
  room, the new source light will have the properties current charged on controls.
- Use SHIFT+CLICK for move the current source light to another location.
- Make current a source light selecting them from the source light boxlist. When you select
  a source light then the properties on controls will be charged from the source light.
- Use the <Pick Color> for select the color propertie. (tr3-trc only).
- Use the <High> control for define the source light high over the sector in 1/4 blocks unit.
- Use <intensity> for define the source light's white color intensity from 0-31. (tr1-tr2 only).
- Use <falloff> control for define the amount sectors to cover with this source light in sector units.
- Use the <Replace> button for overwrite the source light properties by current
  charged properties on controls.
- Use <Delete> button for erase last source light added to the room.
- Use <Apply> button for make rview to light the sectors affected by current source light selected and
  based in the source lights properties. The <falloff> propertie has to be at least value "2".


* You don't need to use the <apply> button if you don't want, you can just add the source light
  and light the sectors manually as usual.

* You can use ctrl+U (Undo) after using the <Apply> button if you are not happy with
  the result.

---------------------------------------------------------------------------------------------

As usual, stay tuned for future revisions, any bug can be reported at cyber_pascal@yahoo.com,
Hope you like this version.

Turbo Pascal. 
September 2002.
